package io;

import interfaces.IServicioProducto;
import interfaces.IServicioProveedor;

import java.io.File;
import java.rmi.Naming;
import java.util.ArrayList;
import java.util.List;

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;

import org.w3c.dom.Document;
import org.w3c.dom.Element;

import dto.DTOListaDePrecios;
import dto.DTOProducto;

public class CargarComboRodamientos {

	private IServicioProducto srvProducto;

	public List<String> cargarProductosVista() {
		List<DTOProducto> listaProducto = null;
		List<String> result = new ArrayList();
		try {
			srvProducto = (IServicioProducto) Naming
					.lookup("//localhost/ServicioProducto");
			listaProducto = srvProducto.listarProductos();
		} catch (Exception e) {
			// TODO: handle exception
		}
		for (DTOProducto prod : listaProducto) {
			result.add(prod.getCodigo().toString() + " - " + prod.getNombre());
		}
		return result;
	}
}
